guiding spirit - Alemán Inglés Diccionario